people with long, thin legs - Español Inglés Diccionario